net for sardine fishing - Francés Inglés Diccionario